package com.heima.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.heima.pojo.SkuClass;
import com.heima.pojo.dto.SkuClassDto;
import com.heima.pojo.vo.PageResponse;
import com.heima.pojo.vo.SkuClassVo;

public interface SkuClassService extends IService<SkuClass> {
    /**
     * 新增分类
     * @param
     */
    void add(SkuClassDto skuClassDto);

    /**
     * 分页查询分类
     * @param pageIndex
     * @param pageSize
     * @param className
     * @return
     */
    PageResponse search(Integer pageIndex, Integer pageSize, String className);


    SkuClassVo searchById(String classId);

    /**
     * 修改分类
     * @param classId
     */
    void updateByClassId(String classId, SkuClassDto skuClassDto);

    /**
     * 根据id删除分类
     * @param classId
     */
    void deleteByClassId(String classId);
}
